humane trap - Spanish English Dictionary